package 算法题;
//迅雷招聘的编程题：
//输入一个整数N∈[512，1024],计算2^N的结果。

import java.math.BigInteger;
import java.util.Scanner;
public class _2_N {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int inputNum = sc.nextInt();
        //有两种大数据对象可以实现题目要求：
        //1、BigDecimal
//        BigDecimal eachNum = new BigDecimal("2");
//        BigDecimal finalNum= new BigDecimal("1"); //初始值为1
        //2、BigInteger
        BigInteger eachNum = new BigInteger("2");
        BigInteger finalNum = new BigInteger("1");
        for (int i = 0; i < inputNum; i++) {
            finalNum=finalNum.multiply(eachNum); //2^inputNum;
        }
        System.out.println(finalNum);
    }
}
